Oil Prices Steady As Analysts Question Strategic Petroleum Reserve Release